Micron Document
🎖️GitЯра🎖️

Commit 32df44fbaac633186dfde50ba0a0b522fde169a1


Parents : 0724ebf
Author : James Rich <2199651+jamesarich@users.noreply.github.com>
Signature : Signature validation error
Date : 2026-05-20T10:19:56-07:00
Committer : GitHub <noreply@github.com>
Date : 2026-05-20T12:19:56-05:00

feat(flatpak): reconstruct standard maven filenames from local Gradle cache (#5538)

Changes

1 files changed, 11 insertions(+), 2 deletions(-)


Diff

diff --git a/gradle/flatpak.gradle.kts b/gradle/flatpak.gradle.kts
index f008ea4c42..6be63cb9ed 100644
--- a/gradle/flatpak.gradle.kts
+++ b/gradle/flatpak.gradle.kts
@@ -48,7 +48,16 @@ abstract class GenerateFlatpakSourcesTask : DefaultTask() {
val version = parts[2]
val groupPath = group.replace('.', '/')
- val mavenPath = "$groupPath/$name/$version/$filename"
+
+ // Reconstruct correct Maven filename if Gradle cache renamed it locally (e.g. animation.aar -> animation-android-1.10.0.aar)
+ val standardPrefix = "$name-$version"
+ val serverFilename = if (filename.startsWith(standardPrefix)) {
+ filename
+ } else {
+ "$name-$version.$ext"
+ }
+
+ val mavenPath = "$groupPath/$name/$version/$serverFilename"
val dest = "offline-repository/$groupPath/$name/$version"
val sha256 = calculateSha256(file)
@@ -67,7 +76,7 @@ abstract class GenerateFlatpakSourcesTask : DefaultTask() {
"url" to primaryUrl,
"sha256" to sha256,
"dest" to dest,
- "dest-filename" to filename,
+ "dest-filename" to serverFilename,
"mirror-urls" to mirrorUrls
)
)

Served by rngit 1.5.0 - Generated in 0.04s